.passport_title {
	text-align: center;
	height: 40px;
	line-height: 40px;
	font-size: 22px;
	border-bottom: 1px solid #333;
	margin-bottom: 30px;
}

.personInfo {
	padding: 15px;
}

.person_date {
	margin-left: 20px;
	color: #737373;
}


.passport_form .passport_form_header {
	margin-right: 5px;
}




.passport_form .passport_form_header .column {
	border-bottom: 1px solid #333333;
	height: 80px;
	border-top: 1px solid #333;
}

.passport_form .passport_form_header p {
	line-height: 20px;
	font-size: 14px;
	width: 100%;
}

.passport_form .passport_form_body p {
	font-size: 14px;
	width: 100%;
	padding: 0;
	margin: 0;
}

.passport_form .passport_form_body {
	height: 166px;
	overflow-y: scroll;
}

.clearfix:after {
	content: ".";
	/*加一段内容*/
	display: block;
	/*让生成的元素以块级元素显示，占满剩余空间*/
	height: 0;
	/*避免生成的内容破坏原有布局高度*/
	clear: both;
	/*清除浮动*/
	visibility: hidden;
	/*让生成的内容不可见*/
}

.clearfix {
	zoom: 1;
	/*为IE6，7的兼容性设置*/
}

.column {
	height: 80px;
	border: 1px solid #333;
	text-align: center;
	padding: 8px;
	border-right: none;
	border-top:none;
	border-bottom: 1px solid #333;
}

.passport_form_body {}

.col-item:first-child .column {
	border-top: none;
}

.col-item:last-child .column {
	border-bottom: 1px solid #333333;
}

.column:last-child {
	border-right: 1px solid #333333;
}

.passport_form .col-1 {
	float: left;
	width: 5%;
}

.passport_form .col-2 {
	float: left;
	width: 20%;
}

.passport_form .col-3 {
	float: left;
	width: 20%;
}

.passport_form .col-4 {
	float: left;
	width: 15%;
}

.passport_form .col-5 {
	float: left;
	width: 10%;
}

.passport_form .col-6 {
	float: left;
	width: 10%;
}

.passport_form .col-7 {
	float: left;
	width: 5%;
}

.passport_form .passport_form_body .col-7 p {
	color: red;
	cursor: pointer;
}

.addBtn {
	float: right;
	border: none;
	background: #3b8ee2;
	color: #FFFFFF;
	border-radius: 10px;
	padding: 6px 25px;
}

.passport_form {
	margin: 0 15px;
}

.passport_form input {
	border: none;
	text-align: center;
	font-size: 16px;
	width: 100%;
}

::-webkit-input-placeholder {
	color: #c1bdbd;
	font-size: 14px;
}

.passport_form input:focus {
	outline: -webkit-focus-ring-color auto 0px;
}

::-webkit-scrollbar {
	width: 5px;
	height: 10px;
	background-color: #F5F5F5;
}


/*定义滚动条轨道 内阴影+圆角*/

::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}


/*定义滑块 内阴影+圆角*/

::-webkit-scrollbar-thumb {
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
	background-color: #3b8ee2;
}

.reconciliation {
	margin: 0 15px;
	margin-top: 15px;
}

.content {
	text-align: center;
}

.reconciliation_left {
	float: left;
	width: 50%;
}

.reconciliation_left p {
	padding: 0;
	margin: 0;
	font-size: 14px;
}

.reconciliation_right {
	float: left;
	width: 50%;
	text-align: center;
}

.reconciliation-border {
	border: 1px solid #EFEFF4;
	padding: 10px;
}

.reconciliation_right p {
	padding: 0;
	margin: 0;
	font-size: 14px;
}

.reconciliation_save {
	width: 100%;
	text-align: center;
	margin-top: 55px;
}

.reconciliationBtn {
	padding: 10px 80px;
	border: none;
	background: #5FB878;
	color: #FFFFFF;
	border-radius: 10px;
}
.reconciliation>input{
	border:none;
}
